﻿using CanvasControl.View;

namespace CanvasControl.Model
{
    /// <summary>
    /// Интерфейс элемента, способного отрисовывать своё состояние.
    /// </summary>
    public interface IPainter
    {
        /// <summary>
        /// Выполняет отрисовку.
        /// </summary>
        /// <param name="dc">Контекст рисования.</param>
        void Draw(DrawingContext dc);
    }
}